difficult problem to solve - Turc Anglais Dictionnaire